#include "maze.h"

int main(void) {
	// 设置随机种子
	srand(time(NULL));

	// 迷宫 size 必须为奇数，否则迷宫会出现错误
	int sz = 39;
	
	// 初始化迷宫
	unsigned char* mz = maze_init(sz);
	maze_show(mz, sz);

	// 创建迷宫：起点(1, 1)  终点默认右下角
	maze_create(mz, sz, 1, 1);

	// 打印输出迷宫
	maze_show(mz, sz);

	// 显示迷宫信息
	maze_show_info(mz, sz);

	// 释放申请的内存
	free(mz);
	return 0;
}